LabVIEW与AB PLC通讯EthernetIP图文教程(内附详细代码) 您所在的位置:网站首页 plc labview LabVIEW与AB PLC通讯EthernetIP图文教程(内附详细代码)

LabVIEW与AB PLC通讯EthernetIP图文教程(内附详细代码)

#LabVIEW与AB PLC通讯EthernetIP图文教程(内附详细代码)| 来源: 网络整理| 查看: 265

LabVIEW

AB PLC 

以太网通讯(

EtherNet/IP

 

嗯,某个深夜,在网上搜索

labVIEW

AB PLC

的通讯方式,搜索结果都是用

OPC

协议,我

也用过一次

OPC

 

OPC

的效率有点太低,配置麻烦,只适合少量数据通讯,而且感觉

OPC

的技术已经用了很多年了,有点

low

了(自我膨胀了哈)

,现在的

EtherNet/IP

通讯简直完虐

OPC

但是网上几乎搜不到这个通讯方式的具体方案,

心里很不爽,

故写个

labVIEW

AB PLC

采用

EtherNet/IP

通讯的教程,供大家参考,希望很多走在技术前沿的大拿们也能够多写实

用教程,为我们这些搬砖的兄弟们打开一扇窗。

 

废话太多,开始进入正题。

 

1

、硬件配置:

 

 

罗克韦尔(

AB

PLC

配置:

1

1756-L72

(高端型号

CPU

应该都可以,好几年的

CPU

知道支不支持)

、以太网通讯模块

1756-EN2T

1

个电源模块(

24V

供电)

1

个机架

 

 

笔记本

1

 

 

网线

1

 

2

、软件配置:

 

 

RSLogix5000 

 

LabVIEW2015

,附加工具包

NI 

EtherNetIPSW1600

(该工具包可以在

NI

官网下载,要单

独激活,

Ethernet/IP

通讯必备,另外要注意不同版本工具包和

labVIEW

版本的匹配)

 

3

、详细操作步骤

 

 

打开

RSLogix5000

,进行硬件组态,如下图所示。红色圈里的模块是虚拟以太网模块,

该模块是和

LabVIEW

通讯关键。选中组态中的

Ethernet

,右键选择

New 

Module

,在弹

出的框中,搜索选择

ETHERNET MODULE

,点击

Create

 

 

 

点击

Create

后,会弹出虚拟以太网模块的配置窗口,如下图所示。分别输出模块名称

(这里模块名称是

GW_1

后续会用到)

IP

地址、

输入端口、

输入数据量、

输出端口、

输出数据量、配置端口和配置字节。点击

OK

即可。

 

这里有必要解释一下以下几个配置的含义:

 

1

 

输入端口(

Input Assembly Instance

:类似于

PLC

的接收端口,默认值为

1

,具体数

值随便设置。

 

2

 

输入数据量(

Input Size

:指

PLC

接收的数据个数,需要根据通讯的数据量确定。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有